package com.project.dto;

import com.project.bean.SupplierBean;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
public class SupplyRefundDTO {
    private String refundRef;//供应商退货订单id
    private String supplyRef;//供货单编号
    private LocalDateTime dateTime;//发起退货时间
    private Double orderMoney;//订单金额
    private int status;//订单状态
    private int verifyStatus;//审核状态

    public static SupplyRefundDTO fromSupplierBean(SupplierBean supplierBean) {
        SupplyRefundDTO dto = new SupplyRefundDTO();
        dto.setRefundRef(supplierBean.getSupplierReturnId());
        dto.setSupplyRef(supplierBean.getSupplyRef());
        dto.setDateTime(supplierBean.getDate());
        dto.setOrderMoney(supplierBean.getOrderMoney());
        dto.setStatus(Integer.parseInt(supplierBean.getStatus()));
        dto.setVerifyStatus(supplierBean.getVerifyStatus());
        return dto;
    }

}
